翻訳と辞書
Words near each other
・ Interrogation scene
・ Interrogations and Confessions
・ Interrogative
・ Interrogative word
・ Interrogatives in Esperanto
・ Interrogatories
・ Interroll
・ Interros
・ Interrupt
・ Interrupt coalescing
・ Interrupt control register
・ Interrupt descriptor table
・ Interrupt flag
・ Interrupt handler
・ Interrupt latency
Interrupt priority level
・ Interrupt request (PC architecture)
・ Interrupt storm
・ Interrupt This Program
・ Interrupt vector table
・ Interrupted aortic arch
・ Interrupted gene
・ Interrupted Melody
・ Interrupted rocksnail
・ Interrupted screw
・ Interrupted Streams
・ Interrupter
・ Interruptible foldback
・ Interruptible operating system
・ Interruptible spectrum


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Interrupt priority level : ウィキペディア英語版
Interrupt priority level

The interrupt priority level (IPL) is a part of the current system interrupt state, which indicates the interrupt requests that will currently be accepted. The IPL may be indicated in hardware by the registers in a Programmable Interrupt Controller, or in software by a bitmask or integer value.
==Overview==
An integer based IPL may be as small as a single bit, with just two values: 0 (all interrupts enabled) or 1 (all interrupts disabled), as in the MOS Technology 6502. However, some architectures permit a greater range of values, where each value enables interrupt requests that specify a higher level, while blocking ones from the same or lower level.
Assigning different priorities to interrupt requests can be useful in trying to balance system throughput versus interrupt latency: some kinds of interrupts need to be responded to more quickly than others, but the amount of processing might not be large, so it makes sense to assign a higher priority to that kind of interrupt.
Control of interrupt level was also used to synchronize access to kernel data structures. Thus, the level-3 scheduler interrupt handler would temporarily raise IPL to 7 before accessing any actual scheduler data structures, then lower back to 3 before actually switching process contexts. However, it was ''not allowed for an interrupt handler to lower IPL below that at which it was entered'', since to do so could destroy the integrity of the synchronization system.
Of course, multiprocessor systems add their own complications, which are not addressed here.
Regardless of what the hardware might support, typical UNIX-type systems only make use of two levels: the minimum (all interrupts disabled) and the maximum (all interrupts enabled).

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Interrupt priority level」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.